About D J Barugh Motor Engineers Limited (08337742) United Kingdom