About Middle West Curry Farm Limited (04580496) United Kingdom