About Magic Chef Irchester Ltd (11476823) United Kingdom