About Rope Energy Limited (08699043) United Kingdom