About Harkness Hall (group) Limited (03742107) United Kingdom