About Pneumatic & Hydraulic Couplings Limited (02798152) United Kingdom