About D&r Business Holdings Ltd (13416691) United Kingdom