About Edgehill (services) Limited (08729623) United Kingdom