About Indus International Foods Limited (07184609) United Kingdom