About C.e.m. Thames Valley Limited (04744373) United Kingdom