About Indian Kitchen Ashford Ltd (12693827) United Kingdom