About William Vere Limited (02396399) United Kingdom