About Tim Smith Associates Ltd (08426056) United Kingdom