About K & H Glasgow Ltd (SC537647) United Kingdom