About The Original Barberchop Limited (12886253) United Kingdom