About R & R Energy Limited (09707302) United Kingdom