About Ed & Edge Limited (08766317) United Kingdom