About D & E (sw) Ltd (11704623) United Kingdom