Company name: Holme Farm Turkeys
Description: Family run farm supplying christmas turkeys, for collection from the farm.
Homestead, Clothall Rd, Baldock SG7 6RB, United Kingdom