About Sheffield And Ecclesall Co-operative Society Limited (IP01773R) United Kingdom