About Dougos Glasses Ltd (13102926) United Kingdom