About Foundry Machinery & Spares Limited (06610843) United Kingdom