About Thomas Legrove Stock Associates Limited (06431010) United Kingdom