About Thornstock Investments Limited (00776292) United Kingdom