About Edison Hill Limited (05309839) United Kingdom