About N D Jeans Engineering Ltd (08032335) United Kingdom