About D&r Contract Services Holdings Limited (11327968) United Kingdom