About Mellersh & Harding Management Limited (02130751) United Kingdom