About Tikka Masala Avonmouth Limited (12329770) United Kingdom