About Thornhill Group Limited (11464020) United Kingdom