About Tom Croxon Management Limited (03819686) United Kingdom