About T W Barber Ltd (06863821) United Kingdom