About Kenilworth Maintenance Ltd (13501335) United Kingdom