About Tikka & Tandoori Wholesalers Ltd (09410064) United Kingdom