About Anglo-indonesian Oil Palms Limited (00890832) United Kingdom