About V & A Management Company Limited (06349979) United Kingdom