About Chilli Lodge Restaurant Ltd (12285829) United Kingdom