About Vernon Alexander Limited (07326818) United Kingdom