About Thomas Thomas & Co. Limited (11157727) United Kingdom