About Edison Works Management Limited (10323439) United Kingdom