About Ken-co Holdings Limited (11265503) United Kingdom