About Vincent Supplies Limited (12235879) United Kingdom