About Clarke Energy Operations Limited (08084300) United Kingdom