About Sanderson Optical Ltd (11817840) United Kingdom