About Ls Glasgow Ltd (SC593952) United Kingdom