About Vincci Limited (01528303) United Kingdom