About C & D Rentals Limited (09570704) United Kingdom