About Clara Claire Energy Services Limited (09274426) United Kingdom