About The Hub Salon Group Limited (09670861) United Kingdom