About Sarah Spice Ltd (13031716) United Kingdom