About The Bowery Barbershop Ltd (12976234) United Kingdom