About Ian Snape Agriculture Limited (09605953) United Kingdom