About Kenwood Appliances Limited (02390006) United Kingdom