About Thomas Herbert Hair Ltd (11279343) United Kingdom