About Chilli Bar N Restaurant Limited (08432865) United Kingdom