About Alfies The Barber Ltd (11863687) United Kingdom