About Kefalonia Made Simple Ltd (11258096) United Kingdom