I am trying to contact Titan regarding buying a 340CC in UK. No replies from either email addresses on their website. Can anyone help, or know of a UK distributor?