About Thompson Riddle Associates Limited (04564377) United Kingdom