About Trevor C. Cobbold (agricultural) Limited (01482869) United Kingdom