About D & J Generators Limited (NI048680) United Kingdom