About V & N Associates Ltd (10079408) United Kingdom