About Victoria & Rebecca Ltd (10714780) United Kingdom