About V & A (glasgow) Ltd (SC509606) United Kingdom