About V. & A. Products Limited (00587056) United Kingdom