For UK phone numbers, the best option (unfortunately) is probably to download number plans from Ofcom (they are Excel spreadsheets with all relevant number ranges, divided by area codes, "geographic numbers", personal numbers, mobile numbers, various service numbers , various payment digits, and also have a comparison from the range of numbers to the operator (the latter is probably NOT something you need).
Vatine
source share