About Thornhill Partnership Limited (11207259) United Kingdom