About Viceroy Of India Limited (02815907) United Kingdom