About Sticky Places Ltd. (07881740) United Kingdom