About Glory S African Shop Ltd (SC706933) United Kingdom