About B & S Hydraulics Limited (00913979) United Kingdom