About North Dalton Vision Limited (12332302) United Kingdom