About Maclair Fabrication Ltd (SC711716) United Kingdom