http://www.ducatiinsurance.co.uk/ Checked the number and you've got it right,they have a fax number also but dont know if thats any use.
What they seem to have in the link is an option to insure online,I havent tried it but if your stuck it could be an option.
Good luck.