About David Bachmann Engineering Limited (08020736) United Kingdom