About Mister Barber Ltd (10481939) United Kingdom