About Foundry Design Limited (06939051) United Kingdom