About Thornhill Capital Partners Limited (12272899) United Kingdom