Sorry bout this, I've just spotted a error:
<form action="post" action="newcomp2.asp" name="frmComp">
should be
<form METHOD="post" action="newcomp2.asp" name="frmComp">
However, just tried again and still didn't work.
I swapped the hyperlink back to a submit button and the data transferred fine!!