It is not a real rental car company, they are just brokers located in UK, they have no connection with the rental company you will get your car from.
I book a car with them, then when I got to the airport there was no car so I had to rent another one direct with the loca l company and Rentalcars.com said they won't refund my money. Stay away from this trap located in UK.