About Msa (glasgow) Limited (SC517335) United Kingdom