About Anglia Hydraulics Holdings Ltd (08714431) United Kingdom