About S&g81 Ltd (13113330) United Kingdom