About Higham Management Limited (03735641) United Kingdom