About Allmet Fabrications Limited (03858795) United Kingdom