About Thames Travel (wallingford) Limited (04184436) United Kingdom