About Edge Hill Limited (08070968) United Kingdom