About Willis & Vere Limited (09918901) United Kingdom