About Kenwood Manufacturing Company Limited (09982304) United Kingdom