About S.p.b Limited (09572238) United Kingdom