About S & P Engineering & Hydraulics Ltd (08310986) United Kingdom