About Glo Home Interiors Ltd (13562666) United Kingdom