About Thomas Smith Limited (07796740) United Kingdom