About Harry Vincent Limited (12466023) United Kingdom