About Harkness Associates Limited (05046636) United Kingdom