About Thompson & Cooke Limited (07819372) United Kingdom