About Elachi Indian Restaurant Ltd (06047699) United Kingdom