About Village Karahi Caterers (uk) Limited (09295508) United Kingdom