About Mister Foods Limited (02128322) United Kingdom