About Fish And Tikka Limited (09667961) United Kingdom