About De Pury Pictet Turrettini (uk) Limited (10014143) United Kingdom