About Thomas C Hill Ltd (11181928) United Kingdom