Have a look at any local design, tech or engineering companies, see what you like the look of. Search up their web pages, read a bit about what they all do. Then its just mass emails and phone calls. Tbf any work experience in an environment with teamwork will be beneficial, even if its not at all related to what you want to do. I personally have found smaller independent companies are more likely to offer placements, often as less restrictions on insurance, and there are fewer bosses which often means people are more likely to be open to having students on placement. Thats by no means always the case, but for me personally i have had much more in depth placements at smaller independent companies, two of which then went on to offer me a job. Good luck!