About Edc London Limited (07261149) United Kingdom