About Thebarbershopltd Ltd (13467225) United Kingdom