About Vettore Associates Ltd (13576627) United Kingdom