About Expro Corporation L.p. (SL017176) United Kingdom