Thanks for the replies people. I'm under no illusions as to how complicated the whole company thing is likely to be, and is something I realise requires much homework.
I do have a friend who is a chartered accountant, but that said she knows nothing about aviation. So whilst she is I'm sure quite capable of doing returns etc I think I shall be keeping a look out for someone who knows the field in order to get an idea of procedures and pitfalls...