About Simon Duff Engineering Limited (04611467) United Kingdom