About M.s.f. Glasgow Limited (SC633262) United Kingdom