About Dr Swagger Ltd (12761726) United Kingdom