About Thomas Smith Studio Limited (09735482) United Kingdom