About Abbeyhill Alloys Ltd (13457449) United Kingdom