About Thomas-hammond Ltd (09964519) United Kingdom