About D & R Holdings Ltd (09222770) United Kingdom