About V And N Management Limited (10340171) United Kingdom