About Caddick (kenilworth) Limited (03418696) United Kingdom