About Mechanical & Pipework Holdings Limited (06822033) United Kingdom