About Core Energy Solutions Limited (08159017) United Kingdom