About Edmundson Electrical Pension Trustees Limited (01423069) United Kingdom