About Kenilworth Visionplus Limited (06687006) United Kingdom