About Ellis Barbershop Ltd (13516584) United Kingdom