About Kenilworth Limited (03272791) United Kingdom