About Thomas Henchman Ltd (10985102) United Kingdom