Our visit to the Finch Foundry, Devon...