About M R Glasgow Limited (SC688127) United Kingdom