About S.p.m.m.s Ltd (09824656) United Kingdom