About Edgehill Management Limited (01243466) United Kingdom