About Glandarius Ltd (13259437) United Kingdom