About Square Salon Group Limited (10074096) United Kingdom