About Neath Spice Ltd (12889687) United Kingdom