Nicked,
Welcome!
Am I in the right place?
Most certainly. Many posters here hold relevant qualifications in the sciences that well places them to torpedo creationists. Also, you are in good company if you come from the UK, I would go so far to say that the British Isles are overrepresented here, rather than under.
What I thought was interesting about your qualifications were that you hold an engineering degree. And I must admit I thought, "oh no, another Intelligent Designer, here we go again". It seems engineers have a "special" insight, because they make complicated things, therefore complicated things must be made, the universe is complicated, therefore it was designed. Maybe its a Yank thing, but other posters here will back me up, there seems to be a disproportionate number of engineers that are ID'ers.
Anyway, waffling, welcome once again.
Mark
There are 10 kinds of people in this world; those that understand binary, & those that don't