About Livingston Sushi Ltd (SC668165) United Kingdom