HM Revenue and Customs.
As the 31st January tax deadline (in the UK) approaches self employed ebid sellers who haven't already lodged their tax returns can do so online - but you need to be set up first so don't leave it too late. http://www.hmrc.gov.uk/
Whilst on the subject, HMRC will NEVER discuss one individual or companies affairs with anyone but that individual or their mandated agent. This is the same for other Government departments and agencies including Trading Standards.