About T & J S Barbers Ltd (13306655) United Kingdom