About Glo Services Ltd (09632268) United Kingdom