About Statfold Seed Oil Developments Limited (03493419) United Kingdom