About Electric Hill Limited (12040959) United Kingdom