About Vincotec Limited (04910695) United Kingdom