About D N R Components Limited (06388019) United Kingdom