About Thornhill Investments Ltd (11830408) United Kingdom