About Sussex Hydraulics Ltd (12139607) United Kingdom