About Cook & Sons Motor Company Limited (08661287) United Kingdom