About Davenport Optical Ltd (12897074) United Kingdom