About Tindalls The Stationers Limited (02677255) United Kingdom