About Jelly Jam Factory Ltd (11553084) United Kingdom