About Dennisson Engineering Projects Limited (05202061) United Kingdom