TTCA LTD, FARNBOROUGH, United Kingdom