About Edc (sw) Ltd (04624886) United Kingdom