About Cannock Optical Limited (11778296) United Kingdom