About Kenwood Holdings Limited (10010236) United Kingdom