About Vincent Alexander Limited (11420872) United Kingdom