About Ham Lane Management (1993) Limited (02829212) United Kingdom