About C And E Keene Limited (11500519) United Kingdom