About Edge Hill Associates Limited (10228929) United Kingdom