About R&s Energy Limited (13518341) United Kingdom