About The Ecumenical Council For Corporate Responsibility (eccr) (02764183) United Kingdom