About Edgehill Holdings Limited (09970587) United Kingdom