About 25 Gladesmore Ltd (13027958) United Kingdom