About Cook Hammond And Kell Limited (00188894) United Kingdom