About Finchley Road Sushi Ltd (10232313) United Kingdom