About Kenilworth Grocer Ltd (SC541575) United Kingdom