About Energy Design Studio Limited (03720376) United Kingdom