About T.c. Engineering (farnborough) Limited (04832268) United Kingdom