About Ian Childe (agricultural Services) Limited (04957306) United Kingdom