About Stikke Ltd (07799588) United Kingdom