About Techco Europe L.p. (SL018326) United Kingdom