About Newman Energy Services Ltd (12547912) United Kingdom