About S.k.s. (london) Limited (03133843) United Kingdom