About Glass Lid Limited (11196499) United Kingdom