About Kelly S Glasgow Ltd (SC710121) United Kingdom