About Spud Agronomy & Consultancy Limited (07639659) United Kingdom