About Techcom International L.p. (SL023912) United Kingdom