About D & E Products Limited (SC083542) United Kingdom