About Tikka Express Bristol Limited (12796013) United Kingdom