About S.p.r.r.k. Ltd (08905893) United Kingdom