About Duff & Shaw Express Engineering Limited (01003991) United Kingdom