About Vologda Ltd (09257363) United Kingdom