About Ashcroft Metals & Alloys Limited (06390414) United Kingdom