Leamington Spa, UK-based Elisabeth the Chef has appointed Andrew Johnson as its new chief executive.