About Harris Ventures Limited (02278367) United Kingdom