About D&d Rentals Ltd (10836926) United Kingdom