About Thornmead Investments Limited (00678660) United Kingdom