About Vernon And Roberts Limited (00486427) United Kingdom