About Tandoori Kulcha Ltd (11846741) United Kingdom