About Expro-ecocp (holdings) Limited (10672243) United Kingdom