About Vincent&co Ltd (12199451) United Kingdom