About S.p.t. Limited (05052061) United Kingdom