About Amclad Limited (10160313) United Kingdom