About David Brough Motor Engineering Ltd. (04908227) United Kingdom