Company name: St Margarets Turkeys
Description: St Margarets Farm. Free range turkeys
St Margarets Farm, St Margarets, Great Gaddesden, Hemel Hempstead HP1 3BZ, United Kingdom