About Thornhill Consultancy Limited (07370590) United Kingdom