About Blantyre Fabrications Limited (SC695548) United Kingdom