About Foundry Consultancy & Design Limited (10103973) United Kingdom