About Thurston Smith International Limited (11126672) United Kingdom