About Kenwood Group Limited (01027985) United Kingdom