About Vincent Vernon Limited (12818094) United Kingdom