About S & N Seasoning Limited (03886717) United Kingdom