About Cook & Harris Ltd. (03343153) United Kingdom