About Stansted Fluid Power (products) Limited (01172803) United Kingdom