downholeproducts.com
15 Atholl Cres, Edinburgh EH3 8HA, UK
Downhole Products designs, manufactures, and services application-specific casing accessories and cementing tools for the Oil and Gas industries.