About D & C Vision Ltd (NI640407) United Kingdom