About Desert Rose Bikes Ltd (13166328) United Kingdom