About O Barbershop Ltd (12810782) United Kingdom