About Mikado Sushi Ltd (08325160) United Kingdom