About Shape Energy Partners Limited (08579062) United Kingdom