About Earl (kenilworth) Limited (05628108) United Kingdom