About David Henderson Optical Ltd (10279293) United Kingdom