About Msr Foods Limited (12246302) United Kingdom