About Foundry Cores & Moulds Limited (06973889) United Kingdom