About B Mclaughlin Fabrications Ltd (SC625308) United Kingdom