About Shepherd Hydraulics & Pneumatics Limited (03101541) United Kingdom