About Sizzle & Spice Ltd (09282097) United Kingdom