About Thaxted Tandoori Limited (07603751) United Kingdom