About Mr Foods Limited (12634113) United Kingdom