About Loendoet Plantations Limited (00255574) United Kingdom