Whois look up showing Toronto means they've used domain name identity protection. What this means is when you register the domain name, you can pay a little bit extra to hide your personal details from being made public in searches. The info still needs to be filled out though, hence the Toronto details.
Similar to using a PO Box or mail redirect, so nothing sinister.
Did you have a contract?
What I would recommend is creating a godaddy account for yourself, then ask for the company to transfer your domain to you. You will then give them your godaddy info and they can move the domain over, which you then accept, and have full control over. You will then need to find your own hosting.
Do you know which platform they created the website in?
If you're not too shy, posting the url on here would give us a better idea of this.
What login details did you have? If you can access the backend then you may be able to move it yourself.
If they have a public social media presence then ask on there. I. E. Comment on the Facebook page 'hi guys its Lisa from xyz cupcakes, I've been trying to contact you for months but I think there is a problem with the emails, maybe I keep going to spam or something? Could someone please get in touch ASAP, thanks', might gee them along a bit.
Like previous poster said £1k to a new business is a lot of money, but to a designer it's nothing and you would not get any further upkeep or help without paying for that. So when asking 'little' questions it can get quite annoying, especially if a package was offered to you initially. Imagine it's like paying for an ice cream, then asking for sprinkles even though they cost extra, then when the shop assistant gives you a few to be kind, you ask for a flake, and syrup, both costing more but expecting them free. (not saying you've been cheeky, they should have explained the process and what it entailed much better to you)