About James Salon & Barber Ltd (12431833) United Kingdom