About Od Barbershop Ltd (12990932) United Kingdom