About Glo Hair Salon Ltd (11825031) United Kingdom