About Dean Armstrong Process & Pipeline Services Ltd (09391389) United Kingdom