About Foundrychem International Development Co. Ltd (07952519) United Kingdom