About Bicton Overseas Agricultural Trading Limited (03183052) United Kingdom