Finch Foundry
Okehampton, Devon
EX20 2NW