About Moorgate Licenced Trade Services Limited (09252198) United Kingdom