About Village Kebab House Ltd (12532338) United Kingdom