About Thames Valley Archaeological Services Limited (03835670) United Kingdom