How about choosing a degree in Computing (rather than Computer Science), which can be more general in nature. That way you can learn where your passion lies whilst studying for your degree.
For example:
• London Metropolitan University have a Computing (including foundation year) - BSc (Hons) which does not require a Maths A level, and covers a wide range of topics including Programming, Cyber Security, Computer Hardware and Software Architectures, Databases, Data and Web Development, etc. (Details
here.)
• Solent University have a similar BSc (Hons) in Computing with Foundation Year,
here, which covers those same general areas. (Again, no Maths A level required.)
• University of Bolton also have a BSc (Hons) Computing with foundation year,
here, again with no Maths A level requirement. (Although they do say, "Any subjects are acceptable at Level 3. Relevant science, technology, engineering or mathematics (STEM) and computing-related subjects are preferred.")
None of the above seem to really cover much in the way of design, but there are loads of similar courses out there. You just need to find the ones which suit you best.