About Brown Paper & Sticky Notes Ltd (11993660) United Kingdom