About Shropshire Alloy Fabrications Limited (11287908) United Kingdom