About Thomas & Son Ltd (11049664) United Kingdom