About Pelton Spice Ltd (12235933) United Kingdom