About S.p. Marks Services Ltd. (03294164) United Kingdom