About Vincent & Sons Ltd. (11839476) United Kingdom