About Vernon Holdings Limited (06856605) United Kingdom