Site of the Trade Delegation of Russia in UK moved to http://rustrade.org.uk.