About Compac Fluid Power Limited (02356615) United Kingdom