About Dsi Co-operative Limited (IP031961) United Kingdom