GLOBAL TECHNICAL RESOURCE SOLUTIONS LTD, Teddington, Vereinigtes Königreich