About Thomas Thomas Ltd (10454194) United Kingdom