About Slice And Spice Ltd (11892776) United Kingdom