ChrisNeedsToKnow -- thanks for posting.
I was able to log in to the Lycamobile UK site with my Toggle number and password. It shows my balance and profile info. No options that I can find for setting up local numbers so I assume they're no longer available. I sent an email to
cs@lycamobile.co.uk and CC'ed
cs@togglemobile.co.uk requesting a refund of the balance on my account.