About Andrew Davies Agriculture Limited (04932646) United Kingdom