About S&n Foods Ltd (09952147) United Kingdom