About M3 Barber Limited (12910984) United Kingdom