About The Desert Olive Tree Company Ltd (13678960) United Kingdom