About Paperclip Office Supplies Limited (10380552) United Kingdom