Reviews of Good Prices Paid For Scrap Cars at M.R Recovery. (Car Dealer) in Gloucester (Gloucestershire).