About V & A Holdings Limited (02815246) United Kingdom