About Swank And Swagger Ltd (12041243) United Kingdom