About Thames Valley Classics Limited (10247544) United Kingdom