Hi Pheaddee,
Indeed, as they were a start up I was brought in on a freelance basis to be part of the in-house team designing the website (hence 'involved'). Although, as you state, filling in the contact form might be a more direct root than me passing on any relevant feedback.