About Harper Mill Management Company Limited (05438094) United Kingdom