About S.& A. Stationers Limited (04043206) United Kingdom