About Bloke Barber Limited (13613685) United Kingdom