About The Desert Rose London Limited (11089322) United Kingdom