About George And Vincent Ltd (12211063) United Kingdom