About Dsi Holdings Limited (10005808) United Kingdom