About Desert Rose Dirt Tech Limited (12171077) United Kingdom