About Mclaughlan Fabrication Ltd (SC397855) United Kingdom