About Mcclure Fabrication Ltd (13274109) United Kingdom