S Cook

Albany Farm, Long Lane, Fen End,Over, Cambridge, CB4 5NE. 01954 230265

J Cooper

Pollards Farm, Howick Cross Lane, Penwortham, Preston, PR1 0NS. 07960 994376

D Coulson

High Harbour House, Sand Lane, Middle Rasen, Lincolnshire, LN8 3FB. 01673 844789/07778 926017

G Cox

The Steppes, Little Tarrington, Herefordshire. 01432 890303

L Cox

Grundy Fold Farm, Little Lever, Bolton, Lancashire, BL3 1AQ. 01204 571228/07977 516643

R Crawford

Moorside Farm, Hobson Moor Road, Mottram-in-Longdendale, Via Hyde, Cheshire, SK14 6SQ. 01457 763113

CT Davies

Westwood, Verzon House, Trumpet, Ledbury, Herefordshire, HR8 2PZ. 07932 584985

DJ Deaville

Model Home Farm, Alderwasley, Belper, Derbyshire, DE56 2SQ. 01629 822402/ 07999 527108

JS Douglas

Mains of Airies, Stranraer, Dumfries and Galloway, DG9 ORD. 01776 854226

J Dowbiggin

Woodend Farm, High Lane, Salterforth, Barnoldswick, Lancashire, BB18 5SN. 01282 817608/07447 412123

R Edwards

1 Drive Cottage, Eysey Manor, Eysey, Cricklade, Swindon, Wiltshire, SN6 6LP. 07742 752300

S Edwards

66 Chiltern Avenue, Cosby, Leicester, LE9 1UF. 01162 862204/07983 625061

B Ellis

Bores Farm, Chorley Road, Worthington, Wigan, Gt. Manchester, WN1 2XJ. 01257 480452/07967 741492

GA Flack

18 The Cresent, Haversham, Milton Keynes, Bucks., MK19 7AN. 01908 313439/07956 543904

CS Fletcher

Barwise Hall, Appleby-in-Westmorland, Cumbria, CA16 6TD 01768 353430/07711 415694

LG Gould

Lower Breach Farm, West Orchard, Shaftesbury, Dorset, SP7 0LL. 01258 472417

J Graham

Carrick Hill, 42 Richmount Road, Portadown, Co. Armagh, N. Ireland, BT62 4JQ. 02838 336570/07984 458007

MF Gray

The Grange, Buckenhill, Bromyard, Herefordshire, HR7 4PG. 01885 483459/07909793455