About Swagger Mania Records Ltd (12426471) United Kingdom