About Tikka Kebab Kitchen Ltd (09566345) United Kingdom