About Doctor Glass Ltd (11814845) United Kingdom