About Banham Farming Co Limited (00412488) United Kingdom