About S&s Ipswich Sushi Limited (12869354) United Kingdom