About Thetford Barber Ltd (11021640) United Kingdom