About Vincent James Roche Limited (12760472) United Kingdom