About Medham Management Limited (02551461) United Kingdom