About Thames Valley Touch Training Limited (08892039) United Kingdom