About Kennedy & Wolfenden Limited (NI012901) United Kingdom