About R T Rentals Limited (09037483) United Kingdom