About Lal Fish Restaurant Ltd (12889015) United Kingdom