About Electrohill Limited (05050906) United Kingdom