About Balfour Plantations Limited (05733930) United Kingdom