About Clarke Energy Topco Limited (08084293) United Kingdom