About St Sushi Limited (09140270) United Kingdom