About Viceroy Communications Limited (02782085) United Kingdom