Spearhead International Ltd., the parent company of Spearhead Czech s.r.o., has been operating since the 1960s, with headquarters in England.
Under its banner, Spearhead International brings together a group of farmers from England, Czech Republic, Slovakia, Poland, and Romania. More information can be found at www.spearheadinternational.com