About Ed Wild Limited (08861244) United Kingdom