About B. Newman Energy Services Limited (12339197) United Kingdom