Not sure how you got there but that doesn't show the review rating, but does show the same number of complaints. Here's what I see:
There is also a page for "Endurance Warranty Services, L.L.C." (same address in Northbrook, IL) that has a better review rating but a whole lot more complaints: