About D & I Engineering Limited (03148102) United Kingdom