About E.d.s. Developments Limited (03017795) United Kingdom