I've just started that course, so I dunno what it's like but I do think there's a lot of science in it. And there's a couple of students that haven't done chemistry, so that's fine. I got 4 As as well and had no trouble getting in, I think the offers for it range between ABB and AAA so no worries there.
And Manchester is one of the top universities, yeah. I think it IS top in a lot of its departments but I forget