About Foundry Birmingham Limited (11591810) United Kingdom