About Isle Of Dogs Sushi Ltd (12757276) United Kingdom