About V&d Ltd (13515621) United Kingdom