About Victoria & Edward Limited (02928241) United Kingdom