About James The Barber Limited (07162074) United Kingdom