About Barber.josh.o.p Limited (11151302) United Kingdom