About Thames Vintage Ltd (09211504) United Kingdom