About Tidworth Barber Ltd (12525604) United Kingdom