About Lymington Sushi Ltd (12258841) United Kingdom