About Stratford Sushi Ltd (10761388) United Kingdom