About Harkness Graham Management Limited (09177216) United Kingdom