About Kenwood International Limited (02413675) United Kingdom