About Super Sushi Ltd (08357712) United Kingdom