About Indus Foods Limited (02430421) United Kingdom