Where can I phone rover customer support in the UK please?
My first customer is having issues with the Rover app and wishes to speak to Rover Customer support about it. Is there a Customer Support number for Rover UK in the UK please?