About Foundry Farm Ltd (09969082) United Kingdom