About R & O Energy Limited (10942131) United Kingdom