About Theobald Barber Ltd (02793898) United Kingdom