About Vincent Shoe Store Limited (05587411) United Kingdom