About D & E Components Limited (NI043079) United Kingdom