About D&r Ltd (11029361) United Kingdom