About Jeff Barber Salon Limited (12213602) United Kingdom