About Vilmorin Limited (05248033) United Kingdom