About S.p.s. Tools Limited (02895286) United Kingdom