About Glo Lifestyle Homes Ltd (11308825) United Kingdom