About Sticky Pickle Company Ltd. (09994363) United Kingdom