About Genco Technical Services L.p. (SL016880) United Kingdom