About Victoria & Albert Limited (11159872) United Kingdom