About Third Man Records London Limited (12689056) United Kingdom