About Truscott Management Limited (08755047) United Kingdom