About Water-filled Glass Ltd (12846410) United Kingdom