About Dsc Optical Solutions Limited (07208438) United Kingdom