About Jammy Woos Ltd (12655648) United Kingdom