About Mendahose Hydraulics Limited (02271337) United Kingdom