About Thomas Harry Inc. Ltd (12861806) United Kingdom