About Delta Engineering Holdings Limited (00751922) United Kingdom