About Vincent Terry Limited (05601778) United Kingdom