About V & A Co (uk) Limited (11056146) United Kingdom