About V&s Associates Ltd (13433080) United Kingdom