About Metro Alloys & Residues Limited (01877761) United Kingdom