About Jam & Jelly Parties Ltd (09572687) United Kingdom