About D&s Rentals Limited (13318579) United Kingdom