About V&nd Ltd (08540418) United Kingdom