About Avon Engineering & Hydraulics Limited (04567863) United Kingdom