About Vincent Electronic Design Limited (10726041) United Kingdom