About Swinton Spice Ltd (12057587) United Kingdom