About Thurnhill Consultancy Limited (10543114) United Kingdom