About Charlie King Agriculture Limited (07074064) United Kingdom