No UK landline phone number
No UK landline could indicate that the site is not a UK based site.
Always check that the site you are using has a proper UK landline number that you can use.
Even when there is a phone number note that some sites are using revenue generating numbers be aware of this when phoning any site.
Steer clear of mobiles.