About European Developments Corporation Ltd (05411134) United Kingdom