About The Rochdale Principles Ltd (08679596) United Kingdom