About Yalding Indian Kitchen Ltd (13607060) United Kingdom