About Ferndale Spice Ltd (12275273) United Kingdom