About Gooch Technical Services Ltd. (09116198) United Kingdom