About Harkness Consultancy Limited (09766086) United Kingdom