About Braintree Barber Limited (12390177) United Kingdom