About Desert Rose Racing Limited (07175402) United Kingdom