About Glo South Wales Ltd (13351762) United Kingdom