About Glo House Limited (13150132) United Kingdom