Just found this and called them. I was promised my number would be removed manually. Its been 4 minutes and so far it's worked LOL
Our headquarters address is:
THE PET RESCUE SOLUTION
9377 Weeping Water Ave.
Las Vegas, NV 89178 USA
Phone: 1-702-508-4280
[email protected]