About Desert Rose Sl Limited (12327690) United Kingdom