About George Vincent Investment Limited (11599201) United Kingdom