About Seven Energy Services Limited (12176140) United Kingdom