About Spire Hydraulics Limited (01797403) United Kingdom