About Cook & Talbot Limited (11036013) United Kingdom