About The Plug Barbershop Limited (12402879) United Kingdom