About Oban Indian Restaurant Ltd (11487156) United Kingdom