Sorry about the frustration about the message you received.
That number for the UK is correct (020) 7294 0157. The hours of operation are 9 am GMT to 8 pm GMT Monday through Friday only.
Here is a link for Contacting Sling Media Support: Contact Sling Media Support.
Hope this helps with your issue!
Have a great day!
Sling Moderation Team