About David Clark Engineering Limited (10603958) United Kingdom