About D&r Bikes Ltd (SC619827) United Kingdom