About Thomas & Wilson Limited (02164754) United Kingdom