About Ma Glasgow Ltd (SC648416) United Kingdom