The UK telecoms industry is stricter than some other countries and expect users to have a business number.