About Yarmouth Spice Limited (12541205) United Kingdom