About Vincent Glasgow 2017 Limited (07680242) United Kingdom