Chilli Kitchens Ltd Registered Company no 7126026. Registered office 1 Long Street, Tetbury, Glosc. GL8 8AA