About D & M Rentals Limited (10848602) United Kingdom