About Channel Salon Limited (SC197669) United Kingdom