About Thorndike Investments Limited (08856562) United Kingdom