About Vincent Walker Holdings Limited (10362460) United Kingdom