About Expro Holdings Uk 2 Limited (06491951) United Kingdom