About Vincent D Arcy Limited (06129101) United Kingdom