About Star Hydraulics Limited (01842737) United Kingdom